
## Plugin Compilation
target_include_directories(${PROJECT_NAME} BEFORE PUBLIC ${CMAKE_SOURCE_DIR})
target_include_directories(${PROJECT_NAME} BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/utility)
target_include_directories(${PROJECT_NAME} BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/plugins)
target_include_directories(${PROJECT_NAME} BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/plugins/abstractplugin)
target_include_directories(${PROJECT_NAME} BEFORE PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})

target_link_directories(${PROJECT_NAME} PUBLIC ${CMAKE_BINARY_DIR}/plugins/abstractplugin)
target_link_libraries(${PROJECT_NAME} PRIVATE plugin-abstractplugin)

## Plugin Translation
include(${CMAKE_SOURCE_DIR}/cmake/translations.cmake)

## Plugin Deployment
include(${CMAKE_SOURCE_DIR}/cmake/deployment.cmake)
